[IA64] dom0vp machtophys fix argument check
authorawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Fri, 23 Jun 2006 21:26:01 +0000 (15:26 -0600)
committerawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Fri, 23 Jun 2006 21:26:01 +0000 (15:26 -0600)
fix argument check of dom0vp machtophys hypercall. use valid_mfn()

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
xen/arch/ia64/xen/dom0_ops.c

index cdad3ad9410edbcdea99c363364802bbd33e158f..1a828b0e65c6add39d008a848bb780242558866b 100644 (file)
@@ -256,7 +256,7 @@ do_dom0vp_op(unsigned long cmd,
         }
         break;
     case IA64_DOM0VP_machtophys:
-        if (max_page <= arg0) {
+        if (!mfn_valid(arg0)) {
             ret = INVALID_M2P_ENTRY;
             break;
         }